lexer grammar simplexmlLexer;

@lexer::header{
    package lexico;
}
SEPARADORES 	: (' '|'\n') {skip();} ;

DIGITO			:('0'..'9')+;
LETRAS			:('A'..'Z'|'a'..'z')*;
ABRE_CORCHETE 		: '[';
CIERRA_CORCHETE		: ']';
ABRE_PARENTESIS 	: '(';
CIERRA_PARENTESIS 	: ')';
ASIGNACION_VALOR	: ':';
ASIGNACION_ATRIBUTO 	: '=';
JERARQUIA 		: '	';
CARACTERES_ESP 		: ('@'|'#'|'$'|'%'|'?'|'¿'|'¡'|'!');
INICIO_COMENTARIO 	: '//';
COMA			: ',';

